Supporting queries in the O-Raid object-oriented database system
نویسندگان
چکیده
We present the query language SQL++ (an extension of the relational query language SQL), and discuss its capabilities in the 0Raid object-oriented database system. We show the advantages of the object-relation model used in O-Raid for supporting SQL++_ In Q-Raid objects are organized into relations. The advantages of this organization for supporting ad-hoc queries include: ease of grouping data by its logical view, eaBe of handling and storing the results of query operations, and upward compatibility with relational database systems. The advantages over the relational systems for supporting queries include: use of object pointers to perform implicit joins, support for navigational queries, and support for implementing triggers in the database by using object methods. ·This research is supported in part by NASA, AIRMICS, and the UNISYS Corporation.
منابع مشابه
Supporting Complex Data Types in a Relational Distributed Database System
1'0 submit. Jar public(/./.ion "'1. We present the clesigll and implementation of a dist.ributed object based database system, called O-Raid. O-Raid design embodies the extellsion of.\.U exisl.ing distributed relational database system called Raid, to provide support for Rbstract <Ia.ta types. Our design and implementation 7'i'1.IJ,eS relational database system softwa.re while providillg the cl...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملExtending the Qualitative Trajectory Calculus Based on the Concept of Accessibility of Moving Objects in the Paths
Qualitative spatial representation and reasoning are among the important capabilities in intelligent geospatial information system development. Although a large contribution to the study of moving objects has been attributed to the quantitative use and analysis of data, such calculations are ineffective when there is little inaccurate data on position and geometry or when explicitly explaining ...
متن کاملThe NO2 Data Model
This report describes NO 2 (New Object-Oriented data model), the data model of CoOMS 1. CoOMS is a structurally object-oriented database system currently under implementation at SNI 2. It is intended to serve as both, as a self-contained full-fledged database management system and as the database component of the ITH-ACA 3 kernel. In this report, we first describe the data modelling facilities ...
متن کامل